floating booms - Turkish English Dictionary